look to be million miles away - Turc Anglais Dictionnaire